課程名稱 |
運輸最佳化模式與方法 Optimization Models and Methods for Transportation |
開課學期 |
104-1 |
授課對象 |
工學院 交通工程組 |
授課教師 |
朱致遠 |
課號 |
CIE7196 |
課程識別碼 |
521 M5190 |
班次 |
|
學分 |
3 |
全/半年 |
半年 |
必/選修 |
選修 |
上課時間 |
星期四7,8,9(14:20~17:20) |
上課地點 |
土318B |
備註 |
限本系所學生(含輔系、雙修生) 總人數上限:20人 |
Ceiba 課程網頁 |
http://ceiba.ntu.edu.tw/1041modeling |
課程簡介影片 |
|
核心能力關聯 |
核心能力與課程規劃關聯圖 |
課程大綱
|
為確保您我的權利,請尊重智慧財產權及不得非法影印
|
課程概述 |
This course introduces optimization models and methods and their applications in transportation. The materials cover mathematical programming model formulation and solution tools, algorithms and applications for network flow models, and metaheuristics. The tools adopted in this course are AMPL modeling language, Gurobi Optimizer, and Python programming language. The prerequisites for this course are operations research and computer programming. The course is taught in Chinese.
本課程介紹最佳化模式與求解方法及其在運輸工程之應用,內容包括數學規劃模式之建構技巧以及求解工具、網路流動模式及其演算法與應用、以及萬用啟發式演算法,本課程所使用之求解工具為AMPL模式語言、Gurobi Optimizer、以及Python程式語言。本課程的前置課程為作業研究與計算機程式。本課程中文授課。
|
課程目標 |
The purpose of this course is to provide the students with the tools and knowledge necessary to model optimization problems in transportation and solve them efficiently.
本課程之目的在於提供學生建構以及求解運輸最佳化問題的能力與工具。 |
課程要求 |
Policy on assignment:
1. Homework assignment after every class.
2. No partial or late submission of homework assignment is accepted.
3. You are encouraged to discuss assignments with your classmates. However, you are requested to write up your report or write your code independently. Plagiarism will lead to a zero score on assignments, exercises, and exams. More punishment will also be considered depending on the seriousness of plagiarism.
4. The designated modeling and programming languages must be used. Alternatives are not permitted.
Policy on attendance and class participation:
1. Punctuality, attendance, and participation at class meetings are expected. If a student must miss a class due to sickness or emergency, she or he must email or call the instructor as early as possible. Other excuses for absence such as conferences and projects are not accepted.
2. Laptops are prohibited unless required or permitted. Cellphones are strictly prohibited.
|
預期每週課後學習時數 |
|
Office Hours |
備註: See Chinese webpage. |
指定閱讀 |
Will be announced in class. |
參考書目 |
Will be announced in class. |
評量方式 (僅供參考) |
No. |
項目 |
百分比 |
說明 |
1. |
Class Participation |
20% |
|
2. |
Homework |
80% |
|
|
週次 |
日期 |
單元主題 |
第1週 |
2/25 |
Introduction to course
Part 1: Building and solving mathematical programming models |
第2週 |
3/04 |
Part 2: Introduction to AMPL |
第3週 |
3/11 |
Part 3: Building Linear Programming Models |
第4週 |
3/18 |
Part 4: Network models |
第7週 |
4/08 |
Part 5: traffic equilibrium |
第9週 |
4/22 |
Part 6: Integer Programming |
第11週 |
5/06 |
Part 7: Python |
第13週 |
5/20 |
Part 8: Solution strategies for Integer Programming |